package com.ibeeking.found.file.service.common.param;

import lombok.Data;

import java.io.Serializable;

/**
 * @author ibeeking
 * @version 1.0
 * @description: 解压缩文件DTO
 * @date 2022/1/12 14:41
 */
@Data
public class UnzipFileParam implements Serializable {
    private static final long serialVersionUID = -1L;

    /**
     * 文件url
     */
    private Long userFileId;

    /**
     * 解压模式 0-解压到当前文件夹， 1-自动创建该文件名目录，并解压到目录里， 2-手动选择解压目录
     */
    private int unzipMode;

    /**
     * 解压目的文件目录，仅当 unzipMode 为 2 时必传
     */
    private String filePath;
}
